sap someone's energy - Allemand Anglais Dictionnaire